$(function(){
    $('#btn-login').on('click',()=>{
        // 验证表单
       if(utils.validateEmpty('#email')) {
        //    这个邮箱是空的 调用模态框提示用户  该邮箱不能为空
         $('#modelId').modal();
         $('.container-fluid').text('该邮箱不能为空');
        // 并且阻止跳转
        return;
       }
    //    验证密码不能为空
    if(utils.validateEmpty('#password')){
        $('#modelId').modal();
        $('.container-fluid').text('密码不能为空');
        return;
    }
    // 验证邮箱格式是否正确 如果不正确 就提示用户改邮箱格式不正确
    let str = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

    if(!str.test($('#email').val())){
        $('#modelId').modal();
        $('.container-fluid').text('邮箱格式不正确');
        return;
    }
    // 收集表单数据 发送到服务器
    let data = $('.login-wrap').serialize();
    // 发送请求
    // $.ajax({
    //     type:'post',
    //     url:'/admin_do_login',
    //     data,
    //     success(res){
    //         if(res.code===200){
    //             $('#modelId').modal();
    //             $('.container-fluid').text('登录成功');
    //             isSuccess = true;
    //         }else{
    //             $('#modelId').modal();
    //             $('.container-fluid').text('登录失败');
    //         }
    //     }
    // })
    $.post('/admin_do_login',data,(res)=>{
        let tip = null;
        if(res.code == 200){
          tip = '登录成功';  
          isSuccess = true;      
        }else {
          tip = '登录失败，用户名或或者密码错误'
        }
        $(".modal-body>.container-fluid").text(tip);
        $("#modelId").modal();
      });
    let isSuccess = false;
    // 注册模态框消失的时候的事件
    $('#modelId').on('hide.bs.modal',()=>{
        // 判断是否已经成功  成功就跳转
        if(isSuccess){
            location.href = '/admin/index'
        }
    })
    })
})